.portlet.light.bordered {
  border: 1px solid #e1e1e1 !important;
}
.portlet.light.bordered .caption-helper {
  vertical-align: bottom;
}
.portlet.bordered.light.pane {
  border: 1px solid #e1e1e1 !important;
  padding: 0;
}
.portlet.bordered.light.pane .portlet-title {
  padding: 0 10px;
  border-bottom: 1px solid #e1e1e1;
  background-color: #fafafa;
  min-height: auto !important;
  line-height: 37px;
  margin-bottom: 0;
}
.portlet.bordered.light.pane .portlet-title .caption {
  display: inline-flex;
  align-items: baseline;
}
.portlet.bordered.light.pane .portlet-title .caption .caption-subject {
  font-size: 13px;
  font-weight: 600;
  color: #E7505A;
}
.portlet.bordered.light.pane .portlet-title .caption .caption-helper {
  margin-left: 5px !important;
  color: #666;
  font-size: 12px;
}
.portlet.bordered.light.pane .portlet-title .actions {
  padding: 6px 0;
}
.portlet.bordered.light.pane .portlet-title .actions i {
  cursor: pointer;
}
.portlet.bordered.light.pane .portlet-title .tools {
  padding: 9px 0;
}
.table-statistic.table {
  border: none;
}
.table-statistic.table th,
.table-statistic.table td {
  vertical-align: middle;
  text-align: center;
  font-size: 12px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.table-statistic.table th i,
.table-statistic.table td i {
  margin-right: 5px;
}
.table-statistic.table th {
  font-weight: 400;
}
.table th,
.table td {
  white-space: nowrap;
  font-size: 12px;
}
